package proyecto.ort.edu.uy.manager;

import java.io.Serializable;
import java.util.List;

import javax.ejb.Local;

import proyecto.ort.edu.uy.dominio.AreaDeTrabajo;
import proyecto.ort.edu.uy.dominio.Tarea;
import proyecto.ort.edu.uy.dominio.Usuario;

@Local
public interface AreaDeTrabajoManagerLocal extends Serializable {

	public List<AreaDeTrabajo> obtenerAreasDeTrabajoEmpresa(Usuario usuarioLogueado);

	public List<AreaDeTrabajo> obtenerAreasDeTrabajoUsuario(Usuario u);

	public List<Tarea> obtenerTareasADTUsuario(Usuario usuarioLogueado, AreaDeTrabajo area);

	public List<Tarea> obtenerTareasUsuario(Usuario usuarioLogueado);

	public void actualizar(AreaDeTrabajo adt);

	public void guardar(AreaDeTrabajo adt);

}
